home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1995…tember: Reference Library / Dev.CD Sep 95 RL / Dev.CD Sep 95 RL.toast / mac / Technical Documentation / develop / develop Issue 6 code / TCP / NewsWatcher / NW Source / Shared Code / Reusable Source / arrowpair.h < prev    next >
Encoding:
C/C++ Source or Header  |  1995-05-14  |  663 b   |  17 lines  |  [TEXT/MMCC]

  1. #ifndef __ARROWPAIR__
  2. #define __ARROWPAIR__
  3.  
  4. typedef void *ArrowPairRef;
  5.  
  6. OSErr CreateArrowPair (Boolean upDown, Rect *arrowRect, Rect *backwardHotRect,
  7.     Rect *forwardHotRect, ArrowPairRef *arrowPair);
  8. void DisposeArrowPair (ArrowPairRef arrowPair);
  9. void DrawArrowPair (ArrowPairRef arrowPair);
  10. short TrackArrowPair (ArrowPairRef arrowPair);
  11. void MoveArrowPair (ArrowPairRef arrowPair, Point botLeft);
  12. short TestArrowPairHotRect (ArrowPairRef arrowPair, Point where, Rect *hotRect,
  13.     Boolean *enabled);
  14. void FlashArrowPair (ArrowPairRef arrowPair, short whichArrow);
  15. void EnableOrDisableArrowPair (ArrowPairRef arrowPair, short whichArrow, Boolean enable);
  16.  
  17. #endif